source/dzl/dazzle/Animation.d(57,9): Error: cast from `DzlAnimation*` to `GObject*` not allowed in safe code source/dzl/dazzle/Animation.d(64,10): Error: `@safe` function `getType` cannot access `__gshared` data `c_dzl_animation_get_type` source/dzl/dazzle/Animation.d(70,10): Error: `@safe` function `calculateDuration` cannot access `__gshared` data `c_dzl_animation_calculate_duration` source/dzl/dazzle/Animation.d(85,3): Error: `@safe` function `addProperty` cannot access `__gshared` data `c_dzl_animation_add_property` source/dzl/dazzle/Animation.d(96,3): Error: `@safe` function `start` cannot access `__gshared` data `c_dzl_animation_start` source/dzl/dazzle/Animation.d(108,3): Error: `@safe` function `stop` cannot access `__gshared` data `c_dzl_animation_stop` ../5b9a6bab592222f1656e1c96-gtk-d/generated/gtkd/gobject/DClosure.d(90,24): Error: function pointer `c_g_closure_set_marshal(GClosure* closure, extern (C) void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) marshal)` is not callable using argument types `(GClosure*, extern (C) void function(GClosure* closure, GValue* return_value, uint n_param_values, GValue* param_values, void* invocation_hint, void* marshal_data) @system)` ../5b9a6bab592222f1656e1c96-gtk-d/generated/gtkd/gobject/DClosure.d(90,24): cannot pass argument `& d_closure_marshal` of type `extern (C) void function(GClosure* closure, GValue* return_value, uint n_param_values, GValue* param_values, void* invocation_hint, void* marshal_data) @system` to parameter `extern (C) void function(GClosure* closure, GValue* returnValue, uint nParamValues, GValue* paramValues, void* invocationHint, void* marshalData) marshal` ../5b9a6bab592222f1656e1c96-gtk-d/generated/gtkd/gobject/Signals.d(61,22): Error: template instance `gobject.DClosure.DClosure.__ctor!(void delegate(Animation))` error instantiating source/dzl/dazzle/Animation.d(116,25): instantiated from here: `connect!(void delegate(Animation))` source/dzl/dazzle/Animation.d(116,25): Error: `@safe` function `dazzle.Animation.Animation.addOnTick` cannot call `@system` function `gobject.Signals.Signals.connect!(void delegate(Animation)).connect` ../5b9a6bab592222f1656e1c96-gtk-d/generated/gtkd/gobject/Signals.d(55,23): `gobject.Signals.Signals.connect!(void delegate(Animation)).connect` is declared here source/dzl/dazzle/Application.d(59,9): Error: cast from `DzlApplication*` to `GtkApplication*` not allowed in safe code source/dzl/dazzle/Application.d(66,10): Error: `@safe` function `getType` cannot access `__gshared` data `c_dzl_application_get_type` source/dzl/dazzle/Application.d(72,12): Error: `@safe` constructor `this` cannot access `__gshared` data `c_dzl_application_new` source/dzl/dazzle/Application.d(97,3): Error: `@safe` function `addResources` cannot access `__gshared` data `c_dzl_application_add_resources` source/dzl/dazzle/Application.d(111,12): Error: `@safe` function `getMenuById` cannot access `__gshared` data `c_dzl_application_get_menu_by_id` source/dzl/dazzle/Application.d(128,12): Error: `@safe` function `getMenuManager` cannot access `__gshared` data `c_dzl_application_get_menu_manager` source/dzl/dazzle/Application.d(145,12): Error: `@safe` function `getShortcutManager` cannot access `__gshared` data `c_dzl_application_get_shortcut_manager` source/dzl/dazzle/Application.d(162,12): Error: `@safe` function `getThemeManager` cannot access `__gshared` data `c_dzl_application_get_theme_manager` source/dzl/dazzle/Application.d(181,3): Error: `@safe` function `removeResources` cannot access `__gshared` data `c_dzl_application_remove_resources` source/dzl/dazzle/ApplicationWindow.d(58,9): Error: cast from `DzlApplicationWindow*` to `GtkApplicationWindow*` not allowed in safe code source/dzl/dazzle/ApplicationWindow.d(68,12): Error: `@safe` constructor `this` cannot access `__gshared` data `c_g_object_new` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.